have a secret idea or plan - Alemán Inglés Diccionario